<div id="agenda_titulo">

	<?php 
		if ($data_inicial != $data_final) {
			$titulo = '<b>' . $data_inicial . ' a ' . $data_final . '</b>';
			$periodo = true;
		} else {
			$titulo = '<b>' . $data_inicial . '</b>';
			$periodo = false;
		}
		
		$info = '';
		
		if ($atende_primeira_vez == 'N')
			$info = 'Não atende 1a vez';

		if ($consultas_por_dia > 0)
			$info .= '<br />No. consultas/convênio dia: ' . $consultas_por_dia;
		
		$titulo .= ' - <b>' . $nome_medico . '</b>';
		
		echo $titulo;
		
		echo '<div style="float:right; color: red; font-size: 12px; text-align: right;">' . $info . '</div>';
		
		
	?>

</div>

<?php 
	echo '<hr/>';
	echo '<table width="100%" class="marcacoes">';
	echo '<thead>';
	echo '<tr>';
	echo '<th width=7%>Ações</th>';
	echo '<th width=5%>Hora</th>';
	echo '<th width=5%>Sala</th>';
	echo '<th width=15%>Obs</th>';
	echo '<th width=15%>Proced.</th>';
	echo '<th width=10%>Situação</th>';
	echo '<th width=19%>Paciente</th>';
	echo '<th width=10%>Convênio</th>';
	echo '<th width=5% style="text-align:center !important;">Conf</th>';
	echo '<th>1a.Vez</th>';
	echo '</tr>';
	echo '</thead>';
	echo '</table>';
	echo '<hr/>';
?>

<div id="agenda_marcacoes">

	<?php 
	
		$tot_horarios_livres = 0;
		$tot_horarios_ocupados = 0;
		$tot_encaixes = 0;
		$tot_extras = 0;
		
		$data_anterior = null;
		$piso_id_anterior = null;
		
		echo '<table width="100%" class="marcacoes" border="0">';
		echo '<tbody>';

		foreach ($horarios as $key => $horario) {

			$d_semana = substr($horario['Agenda']['dia_semana'],0,3);
			if ($d_semana == 'Sá') $d_semana = 'Sáb';
			
			//if ($horario['Agenda']['data_agenda'] != $data_anterior || $horario['Agenda']['sala_id'] != $sala_anterior) {
			if ($horario['Agenda']['data_agenda'] != $data_anterior || $horario['Sala']['piso_id'] != $piso_id_anterior) {
				echo '<tr>';
				//echo '<td colspan="9" class="agenda_td_separacao">' . $horario['Agenda']['data_agenda'] . ' - ' . $d_semana . ' - ' . @$salas[$horario['Agenda']['sala_id']] . '</td>';
				echo '<td colspan="10" class="agenda_td_separacao">' . $horario['Agenda']['data_agenda'] . ' - ' . $d_semana . ' - ' . @$pisos[$horario['Sala']['piso_id']] . '</td>';
				echo '</tr>';
			}

			switch (@$horario['Agenda']['tipo_horario']) {
				case 'E':
					$style_tipo_horario = 'color:red;font-weight:bold;';
					$tot_encaixes++;
					break;
				case 'T':
					$style_tipo_horario = 'color:blue;font-weight:bold;';
					$tot_extras++;
					break;		
				default:
					$style_tipo_horario = '';
					break;	
			}
			
			if ($this->Session->read('ultimo_horario_alterado') == $horario['Agenda']['id']) {
				$ancor = '<A NAME="ultima_edicao"></A>';
				$class_ancor = 'tr_ancor';
			} else {
				$ancor = $class_ancor = '';
			}
			
			echo "<tr key='{$horario['Agenda']['id']}' class='agenda_tr_sit_{$horario['Agenda']['situacao']} mouse_over tr_ancor'>";
			
			echo '<td width=7%>';
			
				if ($horario['Agenda']['situacao'] == 1) {
					echo "<span class='agenda_opcoes' id='agenda_marcar' key='{$horario['Agenda']['id']}'></span>";
					$tot_horarios_livres++;
				} else {
					echo "<span class='agenda_opcoes' id='agenda_alterar' key='{$horario['Agenda']['id']}'></span>";
					$tot_horarios_ocupados++;
				}
				
				if ($horario['Agenda']['paciente_id'] > 0) {
					echo "<span class='agenda_opcoes' id='agenda_imprimir_ficha' key='{$horario['Agenda']['id']}'></span>";					
				}
				
				echo $ancor;
							
			echo '</td>';
						
			$coluna_procedimento = $horario['TipoProcedimento']['nome'];
			if ($horario['Procedimento']['nome'] && $horario['TipoProcedimento']['nome'] != $horario['Procedimento']['nome']) {
				$coluna_procedimento .= '<br />' . $horario['Procedimento']['nome']; 	
			}
			
			echo "<td width=5%><span style='$style_tipo_horario'>" . substr($horario['Agenda']['horario'],0,5) . '</span></td>';
			echo '<td width=5%>' . $horario['Sala']['nome']. '</td>';
			echo '<td width=15%><span style="color:red;">' . $horario['Agenda']['observacao_medico_horario'] . '</span></td>';
			echo '<td width=15%>' . $coluna_procedimento . '</td>';
			echo '<td width=10%>' . $situacoes[$horario['Agenda']['situacao']] . '</td>';
			echo '<td width=19%>';
				if ($horario['Paciente']['id'] > 0)
					echo "<a class='$class_ancor' target='_blank' href='{$this->request->base}/pacientes/alterar/{$horario['Paciente']['id']}'>" . $horario['Paciente']['nome'] . '</a>'; 
			echo '</td>'; 
			echo '<td width=10%>' . substr($horario['Convenio']['nome_curto'],0,15) . '</td>';
			echo '<td width=5%>' . "<span class='{$horario['TipoConfirmacao']['classe_imagem_agenda']}'></span>" . '</td>';
			echo '<td align="center">';
			echo @$primeira_vez[$horario['Agenda']['primeira_vez']];
			echo "<span id='span_info_agendamento_{$horario['Agenda']['id']}' style='display:none;'>";
			echo 'Data: ' . $horario['Agenda']['data_agenda'] . ' - ' . $d_semana . '<br />Piso: ' . @$pisos[$horario['Sala']['piso_id']];
			echo '</span>';
			echo '</td>';
			echo '</tr>';
			
			$data_anterior = $horario['Agenda']['data_agenda']; 
			$piso_id_anterior = $horario['Sala']['piso_id'];
		}
		
		echo '</tbody>';
		echo '</table>';
	?>
</div>

<hr />

<div class="agenda_totalizadores">
	<?php 
		echo '<span style="float:left; font-size: 16px;" id="info_agendamento"></span>';
	
		$encaixes = ($tot_encaixes > 0) ? '<span style="color:red;"> | Encaixes: <b>' . $tot_encaixes . '</b></span>' : '';
		$extras = ($tot_extras > 0) ? '<span style="color:blue;"> | Extras: <b>' . $tot_extras . '</b></span>' : '';
		echo '<span style="float: right; text-align: right;">';
		echo '<span>Livres: <b>' . $tot_horarios_livres . '</b> | Ocupados: <b>' . $tot_horarios_ocupados . '</b>' . $encaixes . $extras . '</span>';
		echo '<span style="font-size: 11px;">' . $this->element('agenda_contagem') . '</span>';
		echo '</span>'; 
	?>
</div>

<script>
this.location = "#ultima_edicao";
function blink() {
    $('a.tr_ancor').fadeOut('slow', function() {
        $(this).fadeIn('slow', function() {
            blink(this);
        });
    });
}
blink();
</script>